Owando

Owando is a city in Republic of Congo. It is one of the recently municipalized cities in the country, and is considered one of the best places to visit in the north of Republic of Congo.